Une arme semi-automatique est une arme à feu qui ne tire qu'une seule munition à chaque action sur sa queue de détente mais assure seule les manœuvres nécessaires au rechargement tant que les munitions disponibles le permettent.
Une partie de l'énergie créée par le tir de la munition est utilisée pour faire fonctionner le mécanisme d'éjection de l'étui et de chargement de la cartouche suivante. Si une munition est défectueuse, l'arme est bloquée (« enrayée ») et le tir ne reprendra qu'après une manœuvre visant à l'éjecter puis à en chambrer une autre après avoir vérifié que rien n'est resté bloqué dans le canon au risque de le voir exploser.